Big Huge Thesaurus

Ruptiliocarpon caracolito

noun